still less

[stil les]
na. 更不;何况;“still/much/even less”的变体
[网络] 更不用说;更少;更何况